package cn.stylefeng.guns.modular.manager.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;

import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 评论
 * </p>
 *
 * @author yumker
 * @since 2021-01-07
 */
@TableName("flow_member_comment")
public class FlowMemberComment implements Serializable {

    private static final long serialVersionUID=1L;

      @TableId(value = "comment_id", type = IdType.AUTO)
    private Long commentId;

    @TableField("order_id")
    private Long orderId;

    @TableField("member_id")
    private Long memberId;

    @TableField("member_name")
    private String memberName;

    @TableField("city")
    private String city;

    @TableField("member_phone")
    private String memberPhone;

    @TableField("note")
    private String note;

    @TableField("start")
    private BigDecimal start;

    @TableField("order_type")
    private Long orderType;

    @TableField("type_name")
    private String typeName;

      @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

      @TableField(value = "update_time", fill = FieldFill.UPDATE)
    private Date updateTime;

    @TableField("img_urls")
    private String imgUrls;

    @TableField("tag")
    private String tag;


    public Long getCommentId() {
        return commentId;
    }

    public void setCommentId(Long commentId) {
        this.commentId = commentId;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getMemberPhone() {
        return memberPhone;
    }

    public void setMemberPhone(String memberPhone) {
        this.memberPhone = memberPhone;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public BigDecimal getStart() {
        return start;
    }

    public void setStart(BigDecimal start) {
        this.start = start;
    }

    public Long getOrderType() {
        return orderType;
    }

    public void setOrderType(Long orderType) {
        this.orderType = orderType;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getImgUrls() {
        return imgUrls;
    }

    public void setImgUrls(String imgUrls) {
        this.imgUrls = imgUrls;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    @Override
    public String toString() {
        return "FlowMemberComment{" +
                "commentId=" + commentId +
                ", orderId=" + orderId +
                ", memberId=" + memberId +
                ", memberName=" + memberName +
                ", city=" + city +
                ", memberPhone=" + memberPhone +
                ", note=" + note +
                ", start=" + start +
                ", orderType=" + orderType +
                ", typeName=" + typeName +
                ", createTime=" + createTime +
                ", updateTime=" + updateTime +
                ", imgUrls=" + imgUrls +
                ", tag=" + tag +
                "}";
    }
}
